﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" 
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xsl:template match="/">
    <ArchitectureToPipeline>
      <xsl:value-of select="xs:schema/xs:complexType[@Name='ArchitectureToPipeline']">
        <ArchitectureToPipelineID>
          <xsl:value-of select="xs:schema/xs:complexType[@Name='ArchitectureModel']/xs:Element[@Name='ArchitectureToPipelineID']"/>
        </ArchitectureToPipelineID>
        <ArchitectureModelID>
          <xsl:value-of select="xs:schema/xs:complexType[@Name='ArchitectureModel']/xs:Element[@Name='ArchitectureModelID']"/>
        </ArchitectureModelID>
        <ArchitectureModel>
          <xsl:value-of select="xs:schema/xs:complexType[@Name='ArchitectureModel']/xs:Element[@Name='ArchitectureModel']"/>
        </ArchitectureModel>
        <CodeGenerationPipelineID>
          <xsl:value-of select="xs:schema/xs:complexType[@Name='ArchitectureModel']/xs:Element[@Name='CodeGenerationPipelineID']"/>
        </CodeGenerationPipelineID>
        <IsDefault>
          <xsl:value-of select="xs:schema/xs:complexType[@Name='ArchitectureModel']/xs:Element[@Name='IsDefault']"/>
        </IsDefault>
      </xsl:value-of>  
    </ArchitectureToPipeline>
  </xsl:template>
</xsl:stylesheet>
